highest pitch - German English Dictionary